roadside screening device - Francés Inglés Diccionario